Big Huge Thesaurus

Podocarpus spicata

noun